#ifdef WIN32
// Remember to link wsock32.lib
#define socket_t SOCKET
#include <winsock2.h>
#endif // WIN32
class SocketService{
    public:
        // Attrs
        socket_t Socalo;
        string IPAddress;
        uint16_t LocalPort;
        bool Connected;
        // Methods
        SocketService();
        ~SocketService();
    private:
        // Attrs
        struct sockaddr_in LocalData;
        struct sockaddr_in RemoteData;
        // Methods
        void init(); // Setups the Attrs to zero and starts WSA(if required)
};
